Big Huge Thesaurus

capital of Antigua and Barbuda

noun